Terrorists Release Seven More Abducted Train Passengers

Seven more kidnapped passengers of the March 28 train attack in Kaduna state have regained their freedom. The victims were released on Wednesday morning after spending 135 days in the custody of … Continue reading Terrorists Release Seven More Abducted Train Passengers